white-spotted laughing thrush - Turkish English Dictionary